piston crown - French English Dictionary